cancha [peruvian cuisine] - Turkish English Dictionary